plethora of criminal legislation - German English Dictionary